package com.bifang.module.file.common.vo.fileAppClass;

import com.bifang.assistant.common.vo.BasePageVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 文件应用分类授权表QueryVO
 *
 * @author shun
 * @since 2023-03-16
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(name = "FileAppClassQueryVO", title = "文件应用分类授权表查询VO", description = "文件应用分类授权表查询实体类")
public class FileAppClassQueryVO extends BasePageVO {

    private Long appClassId;

    @Schema(name = "appId", title = "应用id")
    private Long appId;

    @Schema(name = "fileClassCode", title = "文件分类编号")
    private String fileClassCode;

    @Schema(name = "fileClassPath", title = "文件存放基础路径")
    private String fileClassPath;

    @Schema(name = "expireTime", title = "过期时间，单位秒")
    private Date expireTime;

    @Schema(name = "authStatus", title = "审核状态 0未审核，1审核通过，2审核不通过")
    private String authStatus;

}
